package com.droid.mvvmlib.base;

/**
 *
 * @author zhyuc
 * @since  2019/12/18 18:43
 */
public interface IBaseView {
    /**
     * 初始化界面传递参数
     */
    void initParam();
    /**
     * 初始化数据
     */
    void initData();
    /**
     * 动态权限申请
     */
    void requestPermission();
    /**
     * 初始化界面观察者的监听
     */
    void initViewObservable();

    /**
     * 初始化ViewModel
     */
    void initViewModels();
}
